namespace com.bodurov.CameraToJpegFilesUI
{
    public class CameraConfig : BaseConfig
    {
        public CameraConfig()
        {
            base.Initialize();
        }

        protected override string Prefix { get { return "LaserVision-Camera-"; } }


        [ConfigValue(-4)]  public int Exposure { get; protected set; }
        [ConfigValue(0)]   public int Focus { get; protected set; }
        [ConfigValue(0)]   public int Zoom { get; protected set; }
        [ConfigValue(0)]   public int Pan { get; protected set; }
        [ConfigValue(0)]   public int Tilt { get; protected set; }


        [ConfigValue(255)] public int Brightness { get; protected set; }
        [ConfigValue(10)]  public int Contrast { get; protected set; }
        [ConfigValue(200)] public int Saturation { get; protected set; }
        [ConfigValue(0)]   public int Sharpness { get; protected set; }
        [ConfigValue(10000)]public int WhiteBalance { get; protected set; }
        [ConfigValue(0)]   public int BacklightCompensation { get; protected set; }

    }
}